package com.irdstudio.efp.console.service.facade;

import com.irdstudio.efp.console.service.vo.PtProductUserVO;

import java.util.List;

/**
 * Service Interface: 客户经理名单（数据从广信app同步）
 *
 * @author gcb
 * @date 2020-04-01
 */
public interface PtProductUserService {
    /**
     * 新增数据
     *
     * @param ptProductUserVO
     * @return
     */
    int insert(PtProductUserVO ptProductUserVO);

    /**
     * 根据主键删除信息
     *
     * @param ptProductUserVO
     * @return
     */
    int deleteByPk(PtProductUserVO ptProductUserVO);

    /**
     * 根据主键更新信息
     *
     * @param ptProductUserVO
     * @return
     */
    int updateByPk(PtProductUserVO ptProductUserVO);

    /**
     * 根据主键查询详情
     *
     * @param ptProductUserVO
     * @return
     */
    PtProductUserVO queryByPk(PtProductUserVO ptProductUserVO);

    PtProductUserVO getPtProduceByLoginName(String userId);

    List<PtProductUserVO> getPtProductUsers(String deptId);
}